solid concrete - French English Dictionary